<?php
// 使用header函数设置响应头
header('Content-Type: image/jpg');
// readfile('timg.jpg');
// 创建画布
$res = imagecreatetruecolor(500, 500);
// var_dump($res);
// 创建颜色
$red = imagecolorallocate($res, 255, 0, 0);
$green = imagecolorallocate($res, 0, 255, 0);
$blue = imagecolorallocate($res, 0, 0, 255);
// 填充颜色
imagefill($res, 0, 0, $red);
// 在画布上画矩形
imagerectangle($res, 100, 100, 400, 400, $green);
imagefilledrectangle($res, 200, 200, 300, 300, $blue);
imageellipse($res, 250, 250, 50, 50, $green); // 空心圆
imagefilledellipse($res, 250, 250, 100, 100, $green); // 实心圆
// 绘制线条
imageline($res, 0, 0, 490, 490, $blue);
// 输出为png格式
imagepng($res);
// imagejpeg($res); // jpeg输出为不画质损失的图像